package _21_多线程juc.demo01;

/**
 * 方法一
 * 1. 自定义线程类 继承 Thread类
 * 2. 重写 run 方法（该run方法的方法体就代表了线程要完成的任务）
 * 3. new 一个线程对象，调用 start
 *
 */
public class MyThread1 extends Thread {

    @Override
    public void run() {
        System.out.println("Thread.currentThread().getName() = " + Thread.currentThread().getName());
        System.out.println("hello world");
    }

    public static void main(String[] args) {
        System.out.println("Thread.currentThread().getName() = " + Thread.currentThread().getName());
        // 创建并启动两个线程
        MyThread1 myThread1 = new MyThread1();
        myThread1.start();

        new MyThread1().start();
    }
}
